home *** CD-ROM | disk | FTP | other *** search
- //
- // Generated by Microsoft (R) D3DX9 Shader Compiler 9.04.91.0000
- //
- // fxc /T ps_2_0 /DCGC=0 /Fc
- // ..\..\WorkDir\Shaders\ps\ps2_0_hdr_lum_adaptation.psh
- // ps2_0_hdr_lum_adaptation.cg
- //
- //
- // Parameters:
- //
- // sampler2D $Tex0;
- // sampler2D $Tex1;
- // float4 $g_fElapsedTime;
- //
- //
- // Registers:
- //
- // Name Reg Size
- // --------------- ----- ----
- // $g_fElapsedTime c0 1
- // $Tex0 s0 1
- // $Tex1 s1 1
- //
-
- ps_2_0
- def c1, 0.5, -1.0985837, 1, 0
- def c2, 65504, 0, 0, 0
- dcl_2d s0
- dcl_2d s1
- mov r0.w, c0.x
- mul r0.w, r0.w, c1.y
- exp r0.w, r0.w
- add_sat r3.w, -r0.w, c1.z
- mov r0.xy, c1.x
- texld r1, r0, s0
- texld r0, r0, s1
- lrp r2.w, r3.w, r0.x, r1.x
- max r1.w, r2.w, c1.w
- min r0.xyz, r1.w, c2.x
- mov r0.w, c1.z
- mov oC0, r0
-
- // approximately 13 instruction slots used (2 texture, 11 arithmetic)
-